#include <stdio.h>
#include <string.h>
#include <ctype.h>
#define LIMIT 81
void ToUpper(char *);
int PunctCount(const char *);


int main(){
    char line[LIMIT];
    char *find;
    int ct=0;
    fgets(line,LIMIT,stdin);
    find=strchr(line,'\n');
    if(find){
        *find='\0';
    }
    ToUpper(line);
    ct=PunctCount(line);
    puts(line);
    printf("%d\n",ct);
}

void ToUpper(char *str){
    while(*str){
        *str=toupper(*str);
        str++;
    }
}

int PunctCount(const char *str){
    int ct=0;
    while(*str){
        if(ispunct(*str)){
            ct++;
        }
        str++;
    }
    return ct;
}